﻿namespace Outlook.WorkItems.Extension.Manager.TeamProjectManager
{
    /// <summary>
    /// A mapping field is computing with a field definition of a work item, and a field of a mail message or a static value
    /// </summary>
    public class MappingField
    {
        /// <summary>
        /// Ctor
        /// </summary>
        public MappingField()
        {
            MessageFieldName = "";
            WiFieldName = "";
            StaticValue = "";
        }
        /// <summary>
        /// Get or Set the name of Work Item Field
        /// </summary>
        public string WiFieldName { get; set; }
        /// <summary>
        /// Get or Set the name of Mail Message Name
        /// </summary>
        public string MessageFieldName { get; set; }
        /// <summary>
        /// Get or Set the static Value of Work Item Field
        /// </summary>
        public string StaticValue { get; set; }
    }
}
